package com.linyaonan.design.singleton;

/**
 * @author: Lin
 * @date: 2020/2/2
 */
public class Singleton1 {

    private static Singleton1 s = new Singleton1();

    /**
     * 私有的构造方法
     */
    private Singleton1() {

    }

    /**
     * 饿汉式，static成员只会随着类创建加载一次，所以不存在线程安全问题
     * @return
     */
    public static Singleton1 getInstance() {
        return s;
    }
}
